package com.avic.modules.log.service.dto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;
import java.sql.Timestamp;

@Data
public class LogDto implements Serializable {

    @TableId(value="ID", type = IdType.AUTO)
    private Long id;

    /** 操作用户 */
    private String username;

    private String nickname;

    /** 创建时间 */
    private Timestamp createTime;

    /** 描述 */
    private String description;

    /** 方法名 */
    private String method;

    /** 部门 */
    private Long deptId;

    /** 部门名称 */
    private String deptName;

    private Long uid;

    private Integer type;

    /** 参数 */
    private String params;

    /** 日志类型 */
    private String logType;

    /** 请求ip */
    private String requestIp;

    /** 地址 */
    private String address;

    /** 浏览器  */
    private String browser;

    /** 请求耗时 */
    private Long time;

    /** 异常详细  */
    private String exceptionDetail;
}
